self powered platform - Französisch Englisch Wörterbuch